home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / endo / params.h < prev    next >
C/C++ Source or Header  |  1995-05-12  |  15KB  |  273 lines

  1. /*************************************************************************
  2.  *                                                                       *
  3.  *  Copyright (c) 1992, 1993 Ronald Joe Record                           *
  4.  *                                                                       *
  5.  *  All rights reserved. No part of this program or publication may be   *
  6.  *  reproduced, transmitted, transcribed, stored in a retrieval system,  *
  7.  *  or translated into any language or computer language, in any form or *
  8.  *  by any means, electronic, mechanical, magnetic, optical, chemical,   *
  9.  *  biological, or otherwise, without the prior written permission of:   *
  10.  *                                                                       *
  11.  *      Ronald Joe Record (408) 458-3718                                 *
  12.  *      212 Owen St., Santa Cruz, California 95062 USA                   *
  13.  *                                                                       *
  14.  *************************************************************************/
  15.  
  16. #ifdef NorthSouth
  17. double  WT, VT, A_zero, A_one, A_two, A_star, singularity, O_S_B_one;
  18. double  H_zero, H_one, S_singularity, B_zero, B_one, O_B_zero, O_B_one;
  19. double  S_A_zero, S_A_one, S_A_two, S_A_star, S_B_zero, S_B_one, O_S_B_zero;
  20. #endif
  21. int Qflag=0, orbits_1d=0, model_1d=1, animate=0, mandel=1; 
  22. int numeric=0, upper=1, lower=1, axes=0;
  23. static int xflag=0, yflag=0, wflag=0, hflag=0;
  24. static int Aflag=0, Bflag=0, Cflag=0, Dflag=0, Eflag=0, Fflag=0; 
  25. static int Jflag=0, Kflag=0, Lflag=0, Mflag=0, Gflag=0, Iflag=0;
  26. static int aflag=0, bflag=0, cflag=0, dflag=0, eflag=0, fflag=0; 
  27. static int jflag=0, kflag=0, lflag=0, mflag=0, gflag=0, iflag=0;
  28. int symmetric[NUMMAPS] = { 0,0,0,0,0,0,0,
  29. #ifdef NorthSouth
  30. #ifdef Gardini
  31.     0,0,0,0,
  32. #else
  33.     0,0,0,
  34. #endif
  35. #else
  36. #ifdef Gardini
  37.     0,0,0,
  38. #endif
  39. #endif
  40.     0,0,0,0,0,0,0,0,0,0,0,0,0,0};
  41. static double amins[NUMMAPS] = { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,
  42. #ifdef NorthSouth
  43. #ifdef Gardini
  44.     0.0,0.0,0.0,0.0,
  45. #else
  46.     0.0,0.0,0.0,
  47. #endif
  48. #else
  49. #ifdef Gardini
  50.     0.0,0.0,0.0,
  51. #endif
  52. #endif
  53.     -M_PI,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.5,0.0,0.0,-1.8,-1.0,-1.0,0.0
  54. #ifdef Plendo
  55.     ,-3.0,0.0,0.0,-2.0
  56. #endif
  57.     };
  58. static double bmins[NUMMAPS] = { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,
  59. #ifdef NorthSouth
  60. #ifdef Gardini
  61.     0.0,0.0,0.0,0.0,
  62. #else
  63.     0.0,0.0,0.0,
  64. #endif
  65. #else
  66. #ifdef Gardini
  67.     0.0,0.0,0.0,
  68. #endif
  69. #endif
  70.     -M_PI,-1.0,0.0,0.0,-1.0,0.0,0.0,-1.5,0.0,0.0,-2.3,-1.0,-1.0,0.0
  71. #ifdef Plendo
  72.     ,-3.0,0.0,0.0,-2.0
  73. #endif
  74.     };
  75. static double aranges[NUMMAPS] = {1.0, 1.0, 100.0, 1.0, 1.0, 1.0, M_2PI, 
  76. #ifdef NorthSouth
  77. #ifdef Gardini
  78.     100.0,1.0,1.0,1.0,
  79. #else
  80.     100.0,100.0,100.0,
  81. #endif /* Gardini */
  82. #else
  83. #ifdef Gardini
  84.     1.0, 1.0, 1.0,
  85. #endif /* Gardini */
  86. #endif /* NorthSouth */
  87.     M_2PI,2.0,1.0,1.0,2.0,1.0,6.0,3.0,5.0,1.0,4.1,2.0,2.0,1.0
  88. #ifdef Plendo
  89.     ,6.0,1.0,1.0,4.0
  90. #endif
  91.     };
  92. static double branges[NUMMAPS] = {1.0, 1.0, 100.0, 1.0, 1.0, 1.0, M_2PI, 
  93. #ifdef NorthSouth
  94. #ifdef Gardini
  95.     100.0,1.0,1.0,1.0,
  96. #else
  97.     100.0,100.0,100.0,
  98. #endif /* Gardini */
  99. #else
  100. #ifdef Gardini
  101.     1.0,1.0,1.0,
  102. #endif /* Gardini */
  103. #endif /* NorthSouth */
  104.     M_2PI,2.0,1.0,1.0,2.0,1.0,6.0,3.0,5.0,1.0,4.1,2.0,2.0,1.0
  105. #ifdef Plendo
  106.     ,6.0,1.0,1.0,4.0
  107. #endif
  108.     };
  109. static double  pmins[NUMMAPS][MAXPARAMS] = {
  110.     { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 },
  111.     { 0.0,0.0,0.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  112.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  113.     { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 },
  114.     { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 },
  115.     { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 },
  116.     { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 },
  117. #ifdef NorthSouth
  118.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-10.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  119. #endif
  120. #ifdef Gardini
  121.     { 1.0,1.9,1.9,0.0,0.0,0.0,0.0,0.0,-10.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-50.0,0.0 },
  122.     { -1.5,0.1,0.0,0.0,0.0,0.0,0.0,0.0,-10.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  123.     { 1.4,0.9,0.0,0.0,0.0,0.0,0.0,0.0,-10.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  124. #endif
  125.     { 0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  126.     { 5.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  127.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  128.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  129.     { 1.4,0.32,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  130.     { -1.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  131.     { 0.7,0.84,0.84,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  132.     { -2.25,-1.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  133.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  134.     { 2.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0,-10.0 },
  135.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  136.     { -1.0,-1.0,0.0,-1.0,0.0,0.0,-2.0,0.0,0.0,0.0,0.0,0.0,-1.0,-1.0,0.0,-1.0,0.0,0.0,-2.0,0.0,0.0,0.0,0.0,0.0 },
  137.     { -5.0,0.0,0.0,0.0,-1.0,2.0,-1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  138.     { 0.0,0.09,-1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 } 
  139. #ifdef Plendo
  140.     , { -1.5,-2.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  141.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  142.     { 0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  143.     { -3.0,-1.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 }
  144. #endif
  145.     };
  146. static double  pmaxs[NUMMAPS][MAXPARAMS] = {
  147.     { 4.0, 4.0, 4.0, 4.0, 100.0, 4.0, 100.0, 4.0, 100.0, 4.0, 100.0, 4.0,
  148.       4.0, 4.0, 4.0, 4.0, 100.0, 4.0, 100.0, 4.0, 100.0, 4.0, 100.0, 4.0 },
  149.     { 2.0, 2.0, 2.0, 2.0, 0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0,
  150.       2.0, 2.0, 2.0, 2.0, 0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0 },
  151.     { 100.0, 100.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  152.       100.0, 100.0, 0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  153.     { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  154.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  155.     { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  156.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  157.     { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  158.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  159.     { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  160.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  161. #ifdef NorthSouth
  162.     { 1.0, 1.0, 10.0, 1.0, 1.0, 30.0, 65.0, 20.0, 0.0, 100.0, 0.0, 1.0,
  163.       1.0, 1.0, 5.0, 1.0, 10.0, 10.0, 15.0, 50.0, 5.0, 10.0, 0.0, 1.0 },
  164. #endif
  165. #ifdef Gardini
  166.     { 1.73, 2.1, 2.1, 1.0, 1.0, 30.0, 65.0, 20.0, 0.0, 100.0, 0.0, 100.0,
  167.       1.0, 1.0, 5.0, 1.0, 10.0, 10.0, 15.0, 50.0, 5.0, 10.0, 0.0, 100.0 },
  168.     { -0.5, 0.4, 10.0, 1.0, 1.0, 30.0, 65.0, 20.0, 0.0, 100.0, 0.0, 1.0,
  169.       1.0, 1.0, 5.0, 1.0, 10.0, 10.0, 15.0, 50.0, 5.0, 10.0, 0.0, 1.0 },
  170.     { 1.55, 1.1, 10.0, 1.0, 1.0, 30.0, 65.0, 20.0, 0.0, 100.0, 0.0, 1.0,
  171.       1.0, 1.0, 5.0, 1.0, 10.0, 10.0, 15.0, 50.0, 5.0, 10.0, 0.0, 1.0 },
  172. #endif
  173.     { 10.0, 10.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  174.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  175.     { 20.0, 4.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  176.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  177.     { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  178.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  179.     { 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  180.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  181.     { 2.0, 0.6, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  182.       1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  183.     { 1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  184.     { 0.84,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  185.     { 0.75,1.5,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  186.     { 2.0,5.0,5.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  187.     { 23.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0,10.0 },
  188.     { 2.0,2.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  189.     { 1.0,1.0,1.0,1.0,1.0,1.0,2.0,0.0,0.0,0.0,0.0,0.0,1.0,1.0,1.0,1.0,1.0,1.0,2.0,0.0,0.0,0.0,0.0,0.0 },
  190.     { 5.0,10.0,3.0,2.0,1.0,16.0,1.0,24.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  191.     { 5.0,0.11,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 }
  192. #ifdef Plendo
  193.     , { 1.5,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0 },
  194.     { 1.0,0.2,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0 },
  195.     { 1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0 },
  196.     { 0.0,1.5,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0 }
  197. #endif
  198.     };
  199. static double  definit[NUMMAPS][2] = {
  200.     { 0.3, 0.7 }, { 0.3, 0.7 }, { 30.0, 70.0 }, { 0.3, 0.7 }, { 0.3, 0.7 },
  201.     { 0.3, 0.7 }, { 0.3, 0.7 }, 
  202. #ifdef NorthSouth
  203. #ifdef Gardini
  204.     {0.3,0.7}, {0.3,0.7}, {0.3,0.7}, {0.3,0.7},
  205. #else
  206.     {0.3,0.7}, {0.3,0.7}, {0.3,0.7},
  207. #endif
  208. #else
  209. #ifdef Gardini
  210.     {0.3,0.7}, {0.3,0.7}, {0.3,0.7},
  211. #endif
  212. #endif
  213.     { 0.3, 0.7 }, {0.0, 0.0 }, {0.5, 0.5 }, {0.5, 0.5}, {0.5, 0.5}, {0.5, 0.5},
  214.     { 0.5, 0.5 }, {0.0, 0.0}, {0.5, 0.5}, {0.3, 0.5}, {0.5, 0.5}, {0.5, 0.5},
  215.     { 0.5, 0.5 }, { 0.5, 0.5 } 
  216. #ifdef Plendo
  217.     , { 0.3, 0.7}, { 0.3, 0.7}, { 0.3, 0.7}, { 0.3, 0.7}
  218. #endif
  219.     };
  220. static double  defparms[NUMMAPS][MAXPARAMS] = {
  221.     { 2.55, 1.0, 2.55, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  222.       2.55, 1.0, 2.55, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  223.     { 0.6, 1.1, 0.9, 1.0, -0.25, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  224.       0.6, 1.1, 0.9, 1.0, -0.25, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  225.     { 10.0, 10.0, 0.1, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  226.       10.0, 10.0, -0.01, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  227.     { 0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2,
  228.       0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2 },
  229.     { 0.6, 0.1, 0.6, 0.1, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  230.       0.6, 0.1, 0.6, 0.1, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  231.     { 0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2,
  232.       0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2 },
  233.     { 0.8, 0.8, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
  234.       0.8, 0.8, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 },
  235. #ifdef NorthSouth
  236.     { 0.1, 0.12, 4.5, 0.02, 0.01, 3.0, 13.5, 2.7, -2.0, 75.0, 0.0, 0.6,
  237.       0.1, 0.12, 2.0, 0.15, 1.8, 1.7, 3.13, 12.0, 0.5, 6.0, 0.0, 0.6 },
  238. #endif
  239. #ifdef Gardini
  240.     { 1.5, 2.0, 2.0, 0.02, 0.01, 3.0, 13.5, 2.7, -2.0, 75.0, -0.025, 50.0,
  241.       0.1, 0.08, 2.0, 0.15, 1.8, 1.7, 3.13, 12.0, 0.5, 6.0, -9.7, 50.0 },
  242.     { -0.7, 0.1, 4.5, 0.02, 0.01, 3.0, 13.5, 2.7, -2.0, 75.0, 0.0, 0.6,
  243.       0.1, 0.12, 2.0, 0.15, 1.8, 1.7, 3.13, 12.0, 0.5, 6.0, 0.0, 0.6 },
  244.     { 1.534, 1.0, 4.5, 0.02, 0.01, 3.0, 13.5, 2.7, -2.0, 75.0, 0.0, 0.6,
  245.       0.1, 0.12, 2.0, 0.15, 1.8, 1.7, 3.13, 12.0, 0.5, 6.0, 0.0, 0.6 },
  246. #endif
  247.     { 0.3, 1.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2,
  248.       0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2 },
  249.     { 5.175781, 1.082031, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2,
  250.       0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2 },
  251.     { 0.5, 0.5, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2,
  252.       0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2 },
  253.     { 0.5, 0.5, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2,
  254.       0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2 },
  255.     { 1.785, 0.36, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2,
  256.       0.3, 0.1, 0.2, 0.1, 0.1, 0.1, 0.1, 0.1, 0.8, 0.2, 0.8, 0.2 },
  257.     { 0.6,0.0,-0.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  258.     { 0.75,0.85,0.85,1.0,1.0,1.0,1.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  259.     { 0.32,0.043,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  260.     { 0.5,2.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  261.     { 3.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0,-1.0,1.0 },
  262.     { 1.0287137,1.0287137,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  263.     { -0.59,0.2,0.1,-0.33,0.0,0.0,2.0,0.0,0.0,0.0,0.0,0.0,-0.59,0.2,0.1,-0.33,0.0,0.0,2.0,0.0,0.0,0.0,0.0,0.0 },
  264.     { -2.0,4.5,1.5,1.0,0.0,6.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  265.     { 2.55,0.1,-0.06,0.15,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 }
  266. #ifdef Plendo
  267.     , { 0.7,-0.5,1.0,0.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  268.     { 0.5,0.1,1.0,0.5,0.1,0.1,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  269.     { 0.7,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 },
  270.     { -2.2,-0.42,1.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0 }
  271. #endif
  272.     };
  273.